package com.itheima.service;

import com.itheima.entity.SysUser;
import com.itheima.pojo.AccountManagementDto;
import com.itheima.result.PageResult;

import java.util.List;

public interface AccountManagementService {
    /**
     * 查询账户管理列表
     * @param dto
     * @return
     */
    PageResult list(SysUser dto);

    /**
     * 批量添加用户
     * @param users
     */
    void batchAdd(List<SysUser> users);
    /**
     * 批量删除用户
     * @param ids
     */
    void batchDelete(List<Integer> ids);

    /**
     * 更新用户信息
     * @param sysUser
     */
    void updateUser(SysUser sysUser);

    Integer checkResetPassword(Integer userId);
}
